Slovnenya

Translation English French: shore up

Dictionary: main