latrant

listen to the pronunciation of latrant
Englisch - Englisch
One who complains constantly
Barking
latrant
Favoriten