Latin-Romanian dictionary »

marsupialis meaning in Romanian

LatinRomanian
marsupialis

marsupial