goril


Results for "goril"

Turkish - English dictionary

goril

(Turkish - English dictionary) :
gorilla.