Definify.com

Definition 2025


tayudturan

tayudturan

Tagalog

Noun

tayudturan

  1. chordate