Definition of トラバ

トラバ

toraba

noun
trackback(abbreviation)