LEEDE MEANING IN ENGLISH

• Leede Definition & Synonyms

  1. (n.) A caldron; a copper kettle.


RECENT SEARCHES