Bulgarian-English dictionary »

скарп meaning in English

BulgarianEnglish
скарп noun
{m}

scarp [scarps](artificial slope)
noun
[UK: skɑːp] [US: ˈskɑːrp]