"a shop purveying handmade woven rugs" in German a shop purveying handmade woven rugs ein Geschäft, das handgearbeitete Webteppiche verkauft Detailed translations for "a shop purveying handmade woven rugs" a shop purveying handmade woven rugs a shop purveying handmade woven rugs ein Geschäft, das handgearbeitete Webteppiche verkauft