margarita means

21-05-2016 2 Answers
0 0


It means cocktail made with lime soda & lemon

22/05/2016
0 0
Report Answer

i guess this is movie's name...is it so?

21/05/2016
0 0
Report Answer