Translation of mancung in English:

mancung

pointed, sharp

  • 1

    (nose) pointed, sharp