German-English dictionary »

leibwache meaning in English

GermanEnglish
die Leibwache [der Leibwache; die Leibwachen] Substantiv

body guard◼◼◼noun