international non-profit society devoted to the protection of sea mammals (such as seals, whales, manatees, etc.), IMMA
INTERNATIONAL MARINE MAMMAL ASSOCIATION
Meaning of INTERNATIONAL MARINE MAMMAL ASSOCIATION in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012