French-Spanish dictionary »

terrassant meaning in Spanish

FrenchSpanish
terrassant adjectif

imponenteadjective