grin in Spanish it is said sonrisa.
Phrases in english containing grin translated to English
- Cheshire cat grin in Spanish is sonrisa de oreja a oreja
Sentences containing grin in Spanish
A wonderful grin spread over the manager's face
Other forms of sentences containing grin where this translation can be applied