Latin-Romanian dictionary »

marsupialia meaning in Romanian

LatinRomanian
marsupialia

marsupial