French-Spanish dictionary »

charrúa meaning in Spanish

FrenchSpanish
charrúa nom

Charrúanoun
{m}