Dictionary for English, Malay, chines, Indonesian, Japanese, etc
Results
Indonesian>English
kartuposmailing-card, post card, postal card, postcard
Translation
English mailing-card, post card, postal card, postcard