tanecil


Results for "tanecil"

Turkish - English dictionary

tanecil

(Turkish - English dictionary) :
granivorous (animal).