Hurghada meaning

A city in the Red Sea Governorate of Egypt.
pronoun
0
0
Advertisement