Tebusan (en. Expiate)

Translation into Malay

Synonyms