KIMNEL MEANING IN ENGLISH

• Kimnel Definition & Synonyms

  1. (n.) A tub. See Kemelin.


RECENT SEARCHES