captor
Dictionaries
Lewis and Short Latin Dictionary
(captor)
Morphological Data
captor
VERB
captor
NOUN