Translation of letter of commitment in Indonesian

User Contribution

letter of commitment

surat pernyataan kesanggupan

noun