amprevan / an amprevan / an amprevaned

English: Translation
insect
French: Translation
insecte
noun
Insects and small creatures