Definify.com

Definition 2024


narangha

narangha

Tagalog

Noun

narangha

  1. The orange, Citrus sinensis