SUBMARSHAL MEANING IN ENGLISH

• Submarshal Definition & Synonyms

  1. (n.) An under or deputy marshal.


RECENT SEARCHES