Italian-English dictionary »

scimmione meaning in English

ItalianEnglish
scimmione noun
{m}

ape [apes](derogatory: uncivilized person)
noun
[UK: eɪp] [US: ˈeɪp]

Your history