Translation of بچا بچا in English:

بچا بچا

phrase

  • apart, separate, at a distance