Romanian-French dictionary »

bouclier humain meaning in French

RomanianFrench
bouclier humain

scut uman◼◼◼