アガルタラ
Japanese
Proper noun
アガルタラ
• (
Agarutara
)
Agartala
(a
city
in
India
)