Indonesian Vietnamese Dictionary

Bahasa Indonesia - Tiếng Việt

situs web in Vietnamese: