LIONS' TEETH


Meaning of LIONS' TEETH in English

(pl. ) of Lion's tooth

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