letch

?

ads

noun

~ letches plural

verb

~ letches 3rd person; ~ letched past tense; ~ letching present participle

ads