Translation of a frog in your throat in Setswana

a frog in your throat

lentswe le le magwata

phrase

  • 1

    lentswe le le magwata
    • hoarseness