Translation of embikan in English:

embikan

bleat

noun

  • 1

    bleat