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