escarp

?

ads

noun

~ escarp noun; ~ escarps plural

ads