Definify.com

Definition 2025


marmalets

marmalets

English

Noun

marmalets

  1. plural of marmalet