Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Margarita in English

English

Margarita

/mɑrgəritə/

noun

1. A cocktail made of tequila and triple sec with lime and lemon juice

    synonym:
  • margarita