English to Spanish Dictionary tadpole

tadpole

renacuajo
translation of 'tadpole'
noun
renacuajo
Credits: Google Translate
Download the
HelloEnglishApp
image_one