Definition from Wiktionary, the free dictionary


Latest revision as of 01:31, 24 March 2013

[edit] English

[edit] Noun

marrots

  1. Plural form of marrot