English-Latin dictionary »

aromatic rush meaning in Latin

EnglishLatin
aromatic rush noun

schoenus [schoeni](2nd) M
noun

Your history