Translation of bidder in Indonesian

User Contribution

bidder

peserta lelang

noun