ギロ
giro
1. güiro
Noun
#136912
1. güiro
1. linguine; linguini
1. Anguilla (island)
1. Not Anguilla Island.
1. Anguilla was.
1. If Anguilla Island; When Anguilla Island
1. Anguilla's; Of Anguilla
1. Anguilla Island in; At Anguilla Island
1. Anguilla, likely.
1. Anguilla wasn't.; It wasn't Anguilla.