Term Gallery logo

Meanings of ape in English

Portuguese
emulador
Catalan
mona
emulador
Spanish
gorila
gorila
fazer caricaturas
Usage of ape in English
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
About this term
Ape through the time
Ape across language varieties
United Kingdom
Common
United States of America
Common
Ireland
Common