English to Spanish Dictionary fathers

fathers

Padres
translation of 'Fathers'
verb
producir,
inventar,
engendrar
noun
cabeza,
padre
Credits: Google Translate
Download the
HelloEnglishApp
image_one