Results for "

lacrimatory

"
English - Turkish Dictionary

lacrimatory

(English - Turkish Dictionary) :
i. gözyaşı testisi.