lever pilot ( synonym found)

Definition of lever pilot:

°a seaport on Merseyside, England.
°a town in New York State.

Back to Top