praeda Latin - English
1.
Englishpredator
-
Englishany animal or other organis
-
Latinpraedator
2.
Englishquarry
-
Englishanimal which is hunted
-
Latinpraeda
English translator: Latin English praeda Eesti sõnaraamat Español Traductor Svenska Översättare