Definify.com

Definition 2024


mangetouts

mangetouts

See also: mange-touts

English

Noun

mangetouts

  1. plural of mangetout