Results for "

gorilla

"
English - Turkish Dictionary

gorilla

(English - Turkish Dictionary) :
i. 1. zool. goril. 2. argo goril, koruyucu.