pufferbelly

listen to the pronunciation of pufferbelly
İngilizce - İngilizce
A steam locomotive