French-Spanish dictionary »

irréfrénable meaning in Spanish

FrenchSpanish
irréfrénable adjectif

incontrolableadjective

Your history