ALGAZEL


Meaning of ALGAZEL in English

(n.) The true gazelle.

Webster's English dictionary.      Английский словарь Webster.