Англо-український словник
Scarborough
[
'skɑːbrə]
м. Скарборо (
Велика Британія
)
Англійсько-український словник
scaramouch
scarce