MANTA


Meaning of MANTA in English

n. coarse cotton cloth or blanket generally worn as a shawl (in Spain, Latin America and Southwestern U.S.A.); manta ray, devilfish

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.