samarcanda
See also:
Samarcanda
Italian
Noun
samarcanda
m
(
invariable
)
a type of floral
carpet