NichiDict

マルガリータ

[marugariita]

Meanings

1.Noun

margarita (cocktail)