Slovak-English dictionary »

sadra meaning in English

SlovakEnglish
sadra noun
{f}

cast [casts](medicine: supportive and immobilising device)
noun
[UK: kɑːst] [US: ˈkæst]