embolar

listen to the pronunciation of embolar
Spanish - Turkish
lehçe
Spanish - English
brush, buff
polish, shine, make glossy