Definify.com

Definition 2024


tayudturan

tayudturan

Tagalog

Noun

tayudturan

  1. chordate