French-Spanish dictionary »

terrassa meaning in Spanish

FrenchSpanish
Terrassa nom

Terrassanoun

terrassant adjectif

imponenteadjective