Slovnenya

Translation English French: roast

Dictionary: main
roast
verb