letch

?

ads

verb

~ letch verb; ~ letched past tense

ads