French-English dictionary »

japhug meaning in English

FrenchEnglish
japhug nom propre
{m}

Japhug◼◼◼(Gyalrong language)
proper noun