Malayalam Dictionary

കര്‍ക്കശന്‍

karkkashan

noun · നാമം

hard nut to crack

  1. hard nut to crack

Nearby in the dictionary

Support