Bahasa MelayumerestuiBahasa Melayu Englishbless; give blessing; approve.مرستواEntri kamus berdekatan · Nearby dictionary entriesBrowse entries that appear near this word alphabetically.meresapi · meresidenkan · meretak · mergastua