Slovnenya

Translation English French: crescent roll

Dictionary: main
crescent roll
noun