Definify.com

Definition 2025


tatitu

tatitu

Dupaninan Agta

Noun

tatitu

  1. small puppy