Spanish-English Dictionarytaladrara
taladrará
taladrar
Meaning of taladrara