telkâri


Results for "telkâri"

Turkish - English dictionary

telkâri

(Turkish - English dictionary) :
filigreed with gold or silver.