solatro

Italian

Noun

solatro m (plural solatri)

  1. synonym of morella

Anagrams