Dictionaries / masara masara マサラ · масара noun English beachJapanese 浜辺Russian берег Word structure mas-ara — seagull-one Hokkaido masar Frequency 0