Skip to content
Kotomora

特とく殊しゅ部ぶ隊たい

と
く
しゅ
ぶ
た
い

Meanings

1

noun

special forces

Military term for elite units trained for unconventional operations.