Slovnenya

Translation English French: ceding back

Dictionary: main
ceding back
noun