Online Dictionary

deluctor, deluctari, deluctatus sum Explained

deluctor, deluctari, deluctatus sum at Latin => English Of Explained:

V (1st) DEP wrestle; fight it out (with); struggle (L+S);