Meaning ofscutein English

scute

#uncommon