amla ( synonym found)

Definition of amla:

°popular in the 19th century.
°Places in the U.S., Canada, and several other countries.

Definition of amla:

°popular in the 19th century.
°Places in the U.S., Canada, and several other countries.

Back to Top