طَرَابِزُون

طَرَابِزُون

ṭarābizūn · proper noun

Meaning — English

  1. Trabzon (a city and province of Turkey)

Suggested websites

almaany.com · Wiktionary