Dictionary / Food
روتيسري
/ro-ti-SRI/
English
rotisserie
French
Part of Speech
noun
Register
standard