Meanings of "top" in Turkish English Dictionary
English
Russian

Meanings of "тараторить" in English-Russian Dictionary
Category Russian English
verb тараторить gabble
verb тараторить gibber
verb тараторить jabber
verb тараторить patter