NichiDict

IMAX

あいまっくす
[aimakkusu]

Meanings

1.Noun

trademarkIMAX (film format)