French-Spanish dictionary »

écumeur meaning in Spanish

FrenchSpanish
écumeur

espumaderanoun
{f}