sabeltas
Babylon Dutch English dictionaryDownload this dictionary
sabeltas
n. sabertache