scut uman
Romanian
Noun
scut
uman
n
(
plural
scuturi umane
)
human shield