×

khorramshahr meaning in English

n. khorramshahr, city in southwest iran

Related Words

  1. khoisan
  2. khomeini
  3. khoumeini
  4. khrouchtchev
PC Version

Copyright © 2018 WordTech Co.