Results for "

gergedan

"
Turkish - English dictionary

gergedan

(Turkish - English dictionary) :
rhinoceros.