Slovnenya

Translation English French: retiring

Dictionary: main
retiring
adjective