deroaches
English
Verb
deroaches
third-person singular
simple present
indicative of
deroach
Anagrams
codeshare