French-Spanish dictionary »

larbiner meaning in Spanish

FrenchSpanish
larbiner

humillarse