dado

Spanish: Translation
abuela
English: Translation
grandmother
noun
Kinship and relationships