Definify.com

Definition 2024


dalubhayupan

dalubhayupan

Tagalog

Noun

dalubhayupan

  1. zoology