French-English dictionary »

estiver meaning in English

FrenchEnglish
estiver verbe

estivate◼◼◼(go into stasis in the summer months)
verb