Targums

English

Noun

Targums

  1. plural of Targum