Slovnenya

Translation English French: apprehensively

Dictionary: main