English Arabic Dictionary

English - العربية

Grandsons in Arabic:

1. أحفاد أحفاد