toastedEnglish

toasted

Adjective

Browned over by exposure to heat

English: toasted

Bahasa: bakar

Bahasa words with similar meanings