plooler ( synonym found)

Definition of plooler:

°A town in Dorset, England.

Back to Top