EnglishBattle

フランス語

infrastructure

社会を支える基盤設備

basic facilities that support a society

この語源をもつ英単語