×

dardanelles meaning in English

n. dardanelles, strait between european and asian turkey (connects the aegean sea with the sea of marmara)

Related Words

  1. dapsone
  2. dard
  3. darder
  4. darder ses rayons
PC Version

Copyright © 2018 WordTech Co.