el jadida








noun

  1. a city on the W central coast of Morocco.
55 queries 0.593