traveling tinker; wandering hobo

listen to the pronunciation of traveling tinker; wandering hobo
İngilizce - İngilizce
{i} caird
traveling tinker; wandering hobo