トラバ
toraba

Noun
Suru Verb

1. trackback

Transitive
Abbreviation
Related to トラックバック