lacrimatory


Results for "lacrimatory"

English - Turkish Dictionary

lacrimatory

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