Dictionary English – Romanian

cavalcade



Substantiv