French-Spanish dictionary »

trebujena meaning in Spanish

FrenchSpanish
Trebujena nom

Trebujenanoun