English-Arabic dictionary »

barricaded meaning in Arabic

EnglishArabic
Barricaded [UK: ˌbæ.rɪˈk.eɪ.dɪd]
[US: ˈbæ.rəˌk.e.dəd]

حصّن