kaffir lilies

English

Noun

kaffir lilies

  1. plural of kaffir lily