Translation of best offer in Indonesian

User Contribution

best offer

penawaran terbaik

noun