Romanian-Latin dictionary »

megeră meaning in Latin

RomanianLatin
megeră

sōrex