any of various predatory insects of the mantidae family English - Portuguese




English translator: English Portuguese any of various predatory insects of the mantidae family  Eesti sõnaraamat   Español Traductor   Svenska Översättare