Spanish-English Dictionaryrepiqueteabas
repiqueteabas
repiquetear
Meaning of repiqueteabas