English-Arabic dictionary »

gate meaning in Arabic