ギロ
giro

Noun

1. güiro

From Spanish

Other forms: