burçak


Results for "burçak"

Turkish - English dictionary

burçak

(Turkish - English dictionary) :
vetch.