Multilingual Turkish Dictionary

TAKMA ORGAN

TAKMA ORGAN : Turkish English

n. prosthesis, prothesis