English → Tetun

church building, church

igreja

More