English → Tetun

church, place of worship

uma-kreda

More