teddered

'tedə

英文释义

imp. & p. p. of Tedder

中文翻译

n. 摊晒干草者;摊晒机

学习工具