French-Spanish dictionary »

estoumagade meaning in Spanish

FrenchSpanish
estoumagade nom {f}

espantonoun
{m}