Revolting - meaning in english

വിശേഷണം (Adjective)
അരോചകമായ
ജുഗുപ്‌സ ജനിപ്പിക്കുന്ന