Danish-English dictionary »

gorilla meaning in English

DanishEnglish
gorilla

gorilla◼◼◼[UK: ɡə.ˈrɪ.lə] [US: ɡə.ˈrɪ.lə]

thug◼◻◻[UK: θʌɡ] [US: ˈθəɡ]