vocal cords


Results for "vocal cords"

English - Turkish Dictionary

vocal cords

(English - Turkish Dictionary) :
anat. ses telleri/kirişleri.