Definify.com

Definition 2024


pepaya

pepaya

Indonesian

Noun

pepaya

  1. papaya, pawpaw