English-French dictionary »

megafarm meaning in French

EnglishFrench
megafarm (large farm)
noun

mégafermenom {f}