"europid" in English europid {adj.} Caucasian Detailed translations for "europid" europid{adjectiv} europid Caucasian