otoburluk


Results for "otoburluk"

Turkish - English dictionary

otoburluk

(Turkish - English dictionary) :
herbivorousness.