MalayTranslate.com
Malay to English Translator
Translate Here

English to English

rose-cheeked

adjective satellite (s)

  • having the pinkish flush of health
    having the pinkish mengepam kesehatan
    source: wordnet30