English → Tetun

intercessor

intersesór(a)

More