Lashings

From Fresh Dictionary

English

Noun

lashings

  1. Plural of lashing.
Personal tools