Multilingual Turkish Dictionary

MAHABAD

MAHABAD : English Turkish

n. Mahabad, İran'ın kuzeybatısında bulunan bir şehir