← Back to browseMinamishimabaraTranslations日本の都市。南島原English definitionA city in Japan.ExamplesNo examples yet.Similar wordsShimabaramishimaMinamiashigaraminamiMinamisomaMinami Hamabe