2 Finnish Synonyms for RUUMIILLISTUMA
Prev.1Next
avatar
Definition: 1. avatar (earthly incarnation of a deity, particularly Vishnu)
There are 3 definitions of the word avatar
Show more information about avatar
Prev.1Next
Search took: 3.5570 ms