Definify.com

Definition 2024


marmalets

marmalets

English

Noun

marmalets

  1. plural of marmalet