French-Romanian dictionary »

antropoidă meaning in Romanian

FrenchRomanian
antropoidă

anthropoïde◼◼◼

grand singe◼◼◻