Slovnenya

Translation English French: left over

Dictionary: main
left over
adjective