French-Spanish dictionary »

margarita meaning in Spanish

FrenchSpanish
margarita nom {f}

margaritanoun
{f}