traveling tinker; wandering hobo

listen to the pronunciation of traveling tinker; wandering hobo
Английский Язык - Английский Язык
{i} caird