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