gorilla


Results for "gorilla"

English - Turkish Dictionary

gorilla

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