Definify.com

Definition 2024


Malay_apples

Malay apples

English

Noun

Malay apples

  1. plural of Malay apple