French-Romanian dictionary »

mastodont meaning in Romanian

FrenchRomanian
mastodont

mastodonte◼◼◼