Slovnenya

Translation English Japanese: casbah

Dictionary: main
casbah
noun