obstruxisti
Latin
Verb
obstrūxistī
second-person singular perfect active indicative of
obstruō