Search term mantis has one result
Jump to
EN English PT Portuguese
mantis (n) [entomology] louva-a-deus (n) {m} [entomology]