bodyguardEnglish

bodyguard, escort

Noun

Someone who escorts and protects a prominent person

English: bodyguard, escort

Bahasa: pengiring, iring

A group of men who escort and protect some important person

English: bodyguard

Bahasa words with similar meanings

English words with similar meanings

Show 1 words