NichiDict

オスプレイ

[osupurei]

Meanings

1.Noun

Osprey (US aircraft)