English Arabic Dictionary

English - العربية

Reservation in Arabic:

1. حجز حجز