Translation of frog in isiZulu

frog

ixoxo

nounPlural frogs

  • 1

    ixoxo
    isele
    iselesele
    igcogcoma
    ‘Frogs can live in water or on land’ Amaxoxo angahlala emanzini noma ezweni.