Translation of نا بلد in English:

نا بلد

phrase

  • ignorant, unaware
  • inexpert
  • stranger