Inihaw (en. Roast)

Translation into Tagalog

Synonyms