NichiDict

カタパルト

[kataparuto]

Meanings

1.Noun

catapult