MalayTranslate.com
Malay to English Translator
Translate Here

English to English

tickling

noun (n)

adjective satellite (s)

  • exciting by touching lightly so as to cause laughter or twitching movements
    menarik dengan menekan ringan sehingga menimbulkan gelak ketawa atau gerakan bergerak
    source: wordnet30