English translation of 'crosta'
2. (medicine) scab
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
'crosta' in Other Languages
British English: crust NOUN
The crust on a loaf of bread is the outside part.
Cut the crusts off the bread.
Translation of crosta from the Collins Portuguese to English Dictionary