1. self-flagellate

    ♪ സെൽഫ് ഫ്ലാജലേറ്റ്
    src:crowdShare screenshot
    1. verb (ക്രിയ)
    2. തന്നത്താൻ ശിക്ഷികുക

അഭിപ്രായങ്ങളും നിർദ്ദേശങ്ങളും രേഖപ്പെടുത്തുക