latrate

listen to the pronunciation of latrate
Английский Язык - Английский Язык
To bark like a dog
To bark as a dog