English Arabic Dictionary

English - العربية

One-story house in Arabic: