Turkish rugging

English

Noun

Turkish rugging (uncountable)

  1. Chorizanthe staticoides