Romanian-Latin dictionary »

pleiada meaning in Latin

RomanianLatin
Pleiada

Vergiliae