French-Spanish dictionary »

tervagant meaning in Spanish

FrenchSpanish
Tervagant nom {m}

Termagantenoun