Slovnenya

Translation English French: grill

Dictionary: main
grill
verb