Search term sombrero has 2 results
EN English IT Italian
sombrero (n) [clothing] sombrero (n) {m} [clothing]
IT Italian EN English
sombrero (n) [abbigliamento] {m} sombrero (n) [abbigliamento]