kabayonca


Results for "kabayonca"

Turkish - English dictionary

kabayonca

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