English → Tetun

nun, Sister (Catholic)

madre

More