MARGARITA


Meaning of MARGARITA in English

n 1. pearl; 2. daisy, marguerite;

jectar margaritas ante porcos to cast pearls before swine;

Margarita Margaret

Interlingua English vocab.      Английский словарь Интерлингва.