×

têtard meaning in English

n. tadpole, frog or toad larva

Related Words

  1. tétroxyde
  2. tétée
  3. tête brûlée
  4. tête
PC Version

Copyright © 2018 WordTech Co.