English Dictionary
Definition untranslatable in British English
untranslatable adjective
adjective
1
English Dictionary