Spanish-English translations for espinilla
- pimpleI had to pop that embarrassing pimple, it was huge and red and on the tip of my noseHes such a pimple! I wish hed stop being so irritating!
- shinto shin up a mast
- zit
Trending Searches
Popular Dictionaries