Translation of منکا in English

منکا٢

Noun (masculine)

  1. vertebra of the neck

  2. Adam's apple, thyroid cartilage

Powered by Oxford