Spanish-English dictionary »

sistro meaning in English

SpanishEnglish
sistro noun
{m}

sistrum(instrument)
noun
[UK: sˈɪstrəm] [US: sˈɪstrəm]