Slovnenya

Translation English French: leery

Dictionary: main
leery
adjective