Translation of آلو بالو in English:

آلو بالو

Pronunciation /ɑ:lu: bɑ:lu:/

masculine noun

  • wild cherry