MalayTranslate.com
Malay to English Translator
Translate Here

English to English

torturous

adjective (a)

  • Involving, or pertaining to, torture.
    melibatkan, atau berkaitan dengan, penyiksaan.
    source: webster1913

adjective satellite (s)