French-English dictionary »

papakha meaning in English

FrenchEnglish
papakha nom

papakha◼◼◼(type of hat)
noun