French-Spanish dictionary »

moumoute meaning in Spanish

FrenchSpanish
moumoute nom {f}

bisoñénoun
{m}