ハムサラダ
hamusarada

Noun

1. ham salad; ham and salad

Food
Other forms: