English-French dictionary »

therianthropy meaning in French

EnglishFrench
therianthropy noun

thérianthropienom {f}