NichiDict

オスカートルシンダ

[osukaatorushinda]

Meanings

1.Noun

Oscar and Lucinda (film)