praedator Latin - English
1.
Englishraider
-
Englishone who engages in a raid
-
Latinpraedator
2.
Englishpredator
-
Englishany animal or other organis
-
Latinpraedator
English translator: Latin English praedator Eesti sõnaraamat Español Traductor Svenska Översättare