French-Spanish dictionary »

torlengua meaning in Spanish

FrenchSpanish
Torlengua nom

Torlenguanoun