NichiDict

オスカー

[osukaa]

Meanings

1.Noun

Oscar; Academy Award