Dictionary search results

Showing 1-3 of 3 results

Jeddah British & World English

A seaport on the Red Sea coast of Saudi Arabia, near Mecca; population 3,012,000 (est. 2007)

Jeddah English-Spanish

Jeddah