Definition of “mien” - English Dictionary

british dictionary