semiconceals

English

Verb

semiconceals

  1. third-person singular simple present indicative of semiconceal