Definition of マスタバ

マスタバ

masutaba

noun
mastaba, mastabah