Translation of تارکشی in English

تارکشی

Noun (feminine)

  1. wire-drawing

Powered by Oxford