MANTA


Meaning of MANTA in English

noun ·see coleoptera and sea devil.

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