Definify.com

Definition 2024


sabraka

sabraka

Tetum

Noun

sabraka

  1. orange (fruit)