French-Spanish dictionary »

smocks meaning in Spanish

FrenchSpanish
smocks nom {m}

nido de abejanoun
{m}