come si dice hai imbucato la lettera ieri o oggi? in inglese?

1)did you mail the letter yesterday or today?    
0
Translation by neroerror in queryConnect Error: Too many connections