Kotomora
国際条約 (こくさいじょうやく) Japanese meaning | Kotomora