French-Spanish dictionary »

smegma meaning in Spanish

FrenchSpanish
smegma nom {m}

esmegmanoun
{m}

Your history