OFFLET MEANING IN ENGLISH

• Offlet Definition & Synonyms

  1. (n.) A pipe to let off water.


RECENT SEARCHES