Meaning of atay

atay

Tagalog

atay n., adj. liver


atay

Tagalog

atay n. arch of the sole of the foot