Definify.com

Definition 2024


tataghay

tataghay

Tagalog

Noun

tataghay

  1. organism