English → Tetun

orthopaedist [UK], orthopedist

ortopodista

More