Slovnenya

Translation English French: remoteness

Dictionary: main
remoteness
noun