ambals

English

Noun

ambals

  1. plural of ambal