アガルタラ

Japanese

Proper noun

アガルタラ • (Agarutara

  1. Agartala (a city in India)