airtel ( synonym found)

Definition of airtel:

°A name for the city of Jerusalem.
°also ascribed to spirits and angels in English literature.

Definition of airtel:

°A name for the city of Jerusalem.
°also ascribed to spirits and angels in English literature.

Back to Top