Results for "

kabayonca

"
Turkish - English dictionary

kabayonca

(Turkish - English dictionary) :
alfalfa, Brit. lucerne.