Definify.com

Definition 2025


mangetouts

mangetouts

See also: mange-touts

English

Noun

mangetouts

  1. plural of mangetout