meaning of Blumenteppich

Blumenteppich - German to English

carpet of flowers

View more

  • carpeting with flowers