French-Spanish dictionary »

envahir meaning in Spanish

FrenchSpanish
envahir

invadir