Synonym-English dictionary »

agribusiness synonyms in English

SynonymEnglish
agribusiness noun

factory farmnoun