Search term カタパルト has 2 results
Jump to
JA Japanese EN English
カタパルト catapult
カタパルト (n v) [device for launching large objects] catapult (n v) [device for launching large objects]