امسته

amastá

Other spellingsامستۀ

امستهnounfeminine

device, gadget, graft

Meanings

  1. device, gadget
  2. graft
Translations (1)
Russian
устройство, приспособление · с.-х. привой