Spanish-French dictionary »

escudo humano meaning in French

SpanishFrench
escudo humano noun
{m}

bouclier humainnom {m}