Definify.com

Definition 2026


tayudturan

tayudturan

Tagalog

Noun

tayudturan

  1. chordate