ストリートオルガンの
sutoriitōruganno
1. Street organ; Hand organ
Noun
1. Street organ; Hand organ
1. organ (musical instrument)
1. street
1. main street
1. If/when street
1. Was an organ.
1. If organ; When organ
1. Probably organ.
1. It's not an organ.; It isn't an organ.
1. Is not an organ.; It is not an organ.