French-English dictionary »

apadravya meaning in English

FrenchEnglish
Apadravya nom

apadravya◼◼◼(apadravya piercing)
noun