Multilingual Turkish Dictionary

DAHABEEYAH

DAHABEEYAH : English Turkish

n. dahabeeyah, Nil Nehri’nde yüzen ev