Slovnenya

Translation English French: far-off

Dictionary: main
far-off
adjective