നാറുക (naaruka) Malayalam word · pronounced naaruka Meaning in English StinkEmit a foul smell English words: stink, emit, foul, smell