Polish-French dictionary »

owadożerca meaning in French

PolishFrench
owadożerca adjective

insectivoreadjectif