Definify.com

Definition 2025


dalublumutan

dalublumutan

Tagalog

Noun

dalublumutan

  1. phycology