Ihaw (en. Roasting)

Translation into Tagalog

Synonyms