Advertisement

Advertisement

El Jadida

[ el zhuh-dee-duh ]

noun

  1. a city on the W central coast of Morocco.


Advertisement

Advertisement

Advertisement

Advertisement


Elizabethtownelk