French-Spanish dictionary »

tomatille meaning in Spanish

FrenchSpanish
tomatille nom {f}

tomatillonoun
{m}

Your history