LION'S FOOT


Meaning of LION'S FOOT in English

() The edelweiss.

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