English Dictionary
Definition mampoer in British English
mampoer noun
[uncountable] noun
/mʌmˈpu:(r)/
Synonyms and related words
