Italian-English dictionary »

-geno meaning in English

ItalianEnglish
-geno

-gen(producer of something)