Definify.com

Definition 2023


dalubhayupan

dalubhayupan

Tagalog

Noun

dalubhayupan

  1. zoology