BURÇAK


Results for "BURÇAK"

Turkish - English dictionary

burçak

(Turkish - English dictionary) :
vetch.