Slovnenya

Translation English French: barn

Dictionary: main
barn