Dictionary Romanian – English

pediculat



Adjectiv
1. bot.

pediculate