ambalamas

English

Noun

ambalamas

  1. plural of ambalama