overleaks

English

Verb

overleaks

  1. third-person singular simple present indicative of overleak