French-Spanish dictionary »

smack meaning in Spanish

FrenchSpanish
smack

sumacanoun
{f}