She deposited a pile of books on my desk.

中文解释

她把一摞书放在我的书桌上。

正在查询

internships steep in pack in cans real gift snake bite have a liking quote verse see a sign labour saving with good intentions