film festival n : a cinematic festival that features films (usually films produced during the past year)
Copyright © 2024 3Dict.net