Definify.com

Definition 2025


Malay_apples

Malay apples

English

Noun

Malay apples

  1. plural of Malay apple