Definition & Meaning | French word AGRIBASHING
AGRIBASHING
Definitions of AGRIBASHING
- (politics) Criticism of intensive farming
Number of letters
11
Is palindrome
No
Search for AGRIBASHING in:
Page preparation took: 123.09 ms.