Polish-English dictionary »

nasyp meaning in English

PolishEnglish
nasyp noun

embankmentnoun
artificial mound of earth and stone

Your history