マルディグラ
marudigura

Noun

1. Mardi Gras

From French

Other forms: