English → Tetun

leukaemia [UK]

n. leukémia

More