mantis English - French
1.
-
Englishany of various predatory insects of the Mantidae family
-
Frenchmante religieuse
-
EnglishMantis religiosa
-
Frenchmante religieuse
2.
-
Frenchmante
English translator: English French mantis Eesti sõnaraamat Español Traductor Svenska Översättare