English-Latin dictionary »

producing watering / running of the eyes meaning in Latin

EnglishLatin
producing watering / running of the eyes adjective

delachrimatorius [delachrimatoria, delachrimatorium]adjective

delacrimatorius [delacrimatoria, delacrimatorium]adjective