English-Arabic dictionary »

berchidda meaning in Arabic

EnglishArabic
Berchidda Italian commune in Sardinia

بيركيدا