MANTA RAY


Meaning of MANTA RAY in English

[manta ray] n (1936): devilfish 1

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