NichiDict

ペイロードスペシャリスト

[peiroodosupesharisuto]

Meanings

1.Noun

payload specialist