Browse English–French Dictionary - X ... xylophone - Cambridge Dictionary