English → Tetun

immunological

adj. imunolójiku/a

More