Slovnenya

Translation English French: keen-sighted

Dictionary: main
keen-sighted
adjective