allatrate

listen to the pronunciation of allatrate
İngilizce - İngilizce
To bark as a dog