TAPESTRIED MEANING IN ENGLISH

• Tapestried Definition & Synonyms

  1. (imp. & p. p.) of Tapestry


RECENT SEARCHES