Sign in Join

ヘッドクォーター
heddokuōtā

Noun

1. headquarters

Other forms: