French-Spanish dictionary »

sumo meaning in Spanish

FrenchSpanish
sumo nom {m}

sumonoun
{m}