what is the meaning of stupendous

27-12-2015 1 Answers
1 0


Marvellous, superb, perfect, flawless, awesome, good, nice, etc..

28/12/2015
0 0
Report Answer