Vocabulary

ラマッラー

Ramallah (Palestine)

noun