← Back to browseIrumaTranslations日本の都市。入間English definitionA city in Japan.ExamplesNo examples yet.Similar wordshirumairuUruma