NichiDict

チャパラル

[chapararu]

Meanings

1.Noun

Chaparral (missile)