gergedan


Results for "gergedan"

Turkish - English dictionary

gergedan

(Turkish - English dictionary) :
rhinoceros.