arti

arti

English Noun
Ad

Definition

Alternative form of aarti.

Ad