English - Indonesian Dictionary

Edward Budianto

14823 words English - Indonesian Dictionary

Download Glossary