Arabic-English dictionary »

محصور في البيت meaning in English

ArabicEnglish
محصور في البيت

Homebound[UK: ˈhomˌbɑːwnd] [US: ˈhomˌbɑːwnd]