English Bahasa Malaysia
deposition deposisi
See Also: Dictionary