icat

(Turkish - English)

invention; coinage; contrivance; device; fiction; figment; innovation

icat

(Turkish - Russian)

изобретения





Translate from:Translate to:
Translating