French-Spanish dictionary »

bargota meaning in Spanish

FrenchSpanish
Bargota nom

Bargotanoun