Search term drosera has one result
IT Italian EN English
drosera (n) [botanica] {f} sundew (n) [botanica]