APA


Meaning of APA in English

[Hindu] One of the eight vasu deities.

Encyclopedia Mythica English dictionary.      Английский энциклопедический словарь греческой мифологии.