Slovnenya

Translation English French: hesitate

Dictionary: main