Definify.com

Definition 2025


morrots

morrots

English

Noun

morrots

  1. plural of morrot