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