レスターシャーレッド
resutāshāreddo

Noun

1. red Leicester (cheese); red Leicestershire

Other forms: