vocab dash
Log in
Sign up
イスラマバード
Meanings
Noun
1. Islamabad (Pakistan)