French-Romanian dictionary »

umanoidă meaning in Romanian

FrenchRomanian
umanoidă

humanoïde◼◼◼