Arabic-English dictionary »

الصفد meaning in English

ArabicEnglish
الصفد

Handcuff[UK: ˈhændkʌf] [US: ˈhændˌkəf]