albums studio

French

Noun

albums studio m

  1. plural of album studio