Slovnenya

Translation English French: peregrine

Dictionary: main
peregrine
adjective