Meaning of lalamunan

lalamunan

Tagalog

n. throat