SHUNTER MEANING IN ENGLISH

• Shunter Definition & Synonyms

  1. (n.) A person employed to shunt cars from one track to another.


RECENT SEARCHES