bn:21546714n
Noun Named Entity
EL
No term available
EN
The IFTA Film & Drama Awards are awards given by the Irish Film & Television Academy for Irish television and film, the awards began in 1999. Wikipedia
Relations
Sources