English Arabic Dictionary

English - العربية

dilapidated in Arabic: