Slovnenya

Translation English French: missionary station

Dictionary: main