MalayTranslate.com
Malay to English Translator
Translate Here

English to English

devil-may-care
('d/E/v/@/l_m/eI/_'k/(@)/r )

adjective satellite (s)