Translation of abbey in Indonesian

User Contribution

abbey

biara

noun