CACKLE


Meaning of CACKLE in English

v. cacarear

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