Translation of بل بکرا in English:

بل بکرا

phrase

  • sacrificial goat