MalayTranslate.com
Malay to English Translator
Translate Here

English to English

rabble-rousing
('r/&/b/@/l_'r/AU/z/I//N/ )

adjective satellite (s)