English to Romana Dictionary
sombrero
Sombrero (pălărie)
Related Images/Visuals for sombrero
Meaning for sombrero found in 23 Languages.
Sponored Video