No exact translation found for
بَجَّنَ

Do you mean: