طَرَابِزُون
Dictionary
›
ar-en
طَرَابِزُون
ṭarābizūn
·
proper noun
Meaning — English
Trabzon (a city and province of Turkey)
Suggested websites
almaany.com
·
Wiktionary