SNAPDRAGON


Meaning of SNAPDRAGON in English

antirrine, bocca de leon

English Interlingue dictionary.      Английский словарь Интерлингве.