×
mahabad
meaning in English
n.
mahabad, city located in northwestern iran
Related Words
maguy
magyar
mahabharata
mahaleb
PC Version
Copyright © 2018 WordTech Co.