kiraz


Results for "kiraz"

Turkish - English dictionary

kirazlık

(Turkish - English dictionary) :
1. cherry orchard. 2. place abounding in cherry trees.