Danish-English dictionary »

menneskeskjold meaning in English

DanishEnglish
menneskeskjold

human shield◼◼◼[UK: ˈhjuː.mən ʃiːld] [US: ˈhjuː.mən ˈʃiːld]