Definify.com

Definition 2025


dalubhayupan

dalubhayupan

Tagalog

Noun

dalubhayupan

  1. zoology