Definify.com

Definition 2024


almasiga

almasiga

Tagalog

Noun

almasiga

  1. a species of tree