Translate
بَصْبَصَة
Do you mean: