Slovnenya

Translation English French: isolated

Dictionary: main
isolated
adjective