Translation of alley in Indonesian

User Contribution

alley

gang

noun