French-Romanian dictionary »

tardigrad meaning in Romanian

FrenchRomanian
tardigrad

tardigrade◼◼◼

ourson d’eau◼◻◻