Definify.com

Definition 2025


talahaynayan

talahaynayan

Tagalog

Noun

talahaynayan

  1. astrobiology