Translation of mancung in English:

mancung

sharp (of nose)

adjective

  • 1

    sharp (of nose), pointed