obregado!!

doubt - I have a doubt
Italy
March 21, 2007 10:46am CST
what does it mean? you can translate it in English or Italian?? thanks
1 response
@EagleEyes (646)
• United States
21 Mar 07
I think it means "Thank You"