bn:02162233n
Noun Named Entity
EL
No term available
EN
The Citra Award for Best Picture is an award given at the Indonesian Film Festival to the best feature film of the year. Wikipedia
Relations
Sources