Slovnenya

Translation English French: Sombrero

Dictionary: main
Sombrero
noun