MANTA


Meaning of MANTA in English

(n.) See Coleoptera and Sea devil.

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