Atay (en. Liver)

Translation into Tagalog

Synonyms