French-Spanish dictionary »

bouclier humain meaning in Spanish

FrenchSpanish
bouclier humain nom {m}

escudo humanonoun
{m}