Slovnenya

Translation English French: standoff

Dictionary: main