Meaning of tatagukan

tatagukan

Tagalog

n. windpipe


tatagukan

Tagalog

tatagukan n. Adam's apple