Search term lumia has one result
Jump to
IT Italian EN English
lumia (n) [botanica - frutto] {f} lime (n) [botanica - frutto]