Translation of نا بلد in English:

نا بلد

phrase

  • ignorant
    unaware
  • inexpert
  • stranger