Results for "

burçak

"
Turkish - English dictionary

burçak

(Turkish - English dictionary) :
vetch.