Definify.com

Definition 2025


tutubi

tutubi

Tagalog

Noun

tutubí

  1. dragonfly