deroaches

English

Verb

deroaches

  1. third-person singular simple present indicative of deroach

Anagrams