SCARPA


Meaning of SCARPA in English

n 1. shoe; 2. slope, scarp (= face of a hill, etc.); 3. [Mil.] scarp, escarp

Interlingua English vocab.      Английский словарь Интерлингва.