Translation of موچنی in English

موچنی٢

Noun (feminine)

  1. a kind of prickly nightshade

Powered by Oxford