English translation of 'sentinella'
guardessere di sentinella
to be on guard o sentry duty
'sentinella' in Other Languages
British English: sentry NOUN
A sentry is a soldier who guards a camp or a building.
The sentry would not let her enter.
Translation of sentinella from the Collins Italian to English Dictionary