French-English dictionary »

fursuit meaning in English

FrenchEnglish
fursuit nom {f}

fursuit◼◼◼(animal outfit in the furry subculture)
noun