Translation of letshiri in English:

letshiri

cramped

adjective

  • 1

    cramped
    ‘kamore e letshiri’ a cramped room