LADY'S GARTERS


Meaning of LADY'S GARTERS in English

() Ribbon grass.

Webster's English dictionary.      Английский словарь Webster.