English translation of 'sola'
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
'sola' in Other Languages
British English: sole NOUN
The sole of your foot or of a shoe or sock is the underneath surface of it.
...shoes with rubber soles.
Translation of sola from the Collins Portuguese to English Dictionary