×

aqaba meaning in English

n. aqaba, city in jordan; arm of the red sea (situated between the united arab republic and saudi arabia)

Related Words

  1. apéro
  2. apôtre
  3. aq
  4. aqua
PC Version

Copyright © 2018 WordTech Co.