GUZZLE


Meaning of GUZZLE in English

trincachar, trincar avidmen

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