French-Spanish dictionary »

mitard meaning in Spanish

FrenchSpanish
mitard nom {m}

hoyonoun
{m}

Your history