Definify.com

Definition 2026


dalubhayupan

dalubhayupan

Tagalog

Noun

dalubhayupan

  1. zoology