Slovnenya

Translation English Spanish: recoverer

Dictionary: main
recoverer
noun