English-German dictionary »

keen observer of human nature meaning in German

EnglishGerman
keen observer of human nature noun

die MenschenkennerinSubstantiv