Spanish-English dictionary »

taladrante meaning in English

SpanishEnglish
taladrante adjective

ear-piercing(extremely loud)
adjective