roastedEnglish

roast, roasted

Adjective

(meat) cooked by dry heat in an oven

English: roast, roasted

Bahasa: panggang

Bahasa words with similar meanings

English words with similar meanings

Show 1 words