Definify.com

Definition 2025


tataghay

tataghay

Tagalog

Noun

tataghay

  1. organism