shepherd's weatherglass









shepherd's weatherglass


noun

  1. British another name for the scarlet pimpernel
50 queries 0.608