×

mahabad meaning in English

n. mahabad, city located in northwestern iran

Related Words

  1. maguy
  2. magyar
  3. mahabharata
  4. mahaleb
PC Version

Copyright © 2018 WordTech Co.