Slovnenya

Translation English French: mastabah

Dictionary: main
mastabah
noun