MARSA


Meaning of MARSA in English

I.

see marse

II. noun

see massa

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.