ミモレットチーズ
mimorettochiizu

Noun

1. mimolette cheese

From French

Other forms: