ミモザサラダ
mimozasarada

Noun

1. mimosa salad

Other forms: