イラーハーバード

Japanese

Proper noun

イラーハーバード • (Irāhābādo

  1. Allahabad (a city in India)