Slovnenya

Translation English French: point of accumulation

Dictionary: main
point of accumulation
noun