特羅多斯 tè luó duō sī

DEFINITIONS

  1. Troodos, Cyprus

CHARACTERS

特 tè special, unique, distinguished
羅 luó net for catching birds; gauze
多 duō much, many; more than, over
斯 sī this, thus, such; to lop off; emphatic particle