têtard
Pronunciation: /tɛtaʀ/
English translation of têtard
nm
- [Zool] tadpole Definition of tadpole in the British & World English dictionary Definition of tadpole in the US English dictionary Translate tadpole | into German | into Italian | into Spanish