Madagascar plums

English

Noun

Madagascar plums

  1. plural of Madagascar plum