Search term grillar has one result
Jump to
ES Spanish EN English
grillar (v n) [to make a trilled sound] (n v) chirr (v n) [to make a trilled sound]