Italian

edit

Noun

edit

aleurodi m

  1. plural of aleurodo

Anagrams

edit