French-Romanian dictionary »

scut uman meaning in Romanian

FrenchRomanian
scut uman

bouclier humain◼◼◼