English-Latin dictionary »

satyrion plant meaning in Latin

EnglishLatin
satyrion plant noun

satyrion [satyrii]noun
N