Definify.com

Definition 2025


dagihaynayan

dagihaynayan

Tagalog

Noun

dagihaynayan

  1. electrobiology