Slovnenya

Translation English French: pavilion

Dictionary: main
pavilion
noun