English Dictionary
Definition untranslatable in British English
untranslatable adjective
adjective
1

English Dictionary