How do you say druid in Italian?
— Druido


Generic synonyms for druid in Italian
priestprete (m); sacerdote (m)