Slovnenya

Translation English French: ranch

Dictionary: main
ranch