Dictionary |
1 Result
#1
police lieutenant
n.
an officer in a police force
. wn