Search term floriculture has one result
Jump to
EN English IT Italian
floriculture (n)[the farming of flowers] floricoltura (n)[the farming of flowers]