Spanish-English dictionary »

sabato meaning in English

SpanishEnglish
sabato noun

Sabbat(religious meeting)
noun