French-Spanish dictionary »

taravilla meaning in Spanish

FrenchSpanish
Taravilla nom

Taravillanoun