Danish-English dictionary »

skjoldlus meaning in English

DanishEnglish
skjoldlus

scale insect◼◼◼