Definition of トンボロ

トンボロ

tonboro

noun
tombolo(geology term)