Polish-English dictionary »

ślad wodny meaning in English

PolishEnglish
ślad wodny

water footprint