Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
Indonesian>English
plakatbill, card, notice, placard, posting, poster
Translation
English bill, card, notice, placard, posting, poster