Russian-Latin dictionary »

дриада meaning in Latin

RussianLatin
дриада noun

Dryas [Dryadis](3rd) F
noun