English Arabic Dictionary

English - العربية

Destroyed in Arabic:

1. دمرت دمرت