Slovnenya

Translation English Spanish: conceding

Dictionary: main
conceding
noun