depress


Results for "depress"

English - Turkish Dictionary

sink into a depression

(English - Turkish Dictionary) :
depresyona girmek.
English - Turkish Dictionary

tongue depressor

(English - Turkish Dictionary) :
tıb. dil basacağı, abeyslang.