English Arabic Dictionary

English - العربية

Freeze in Arabic:

1. تجميد تجميد