gurren in English

gurren
means in English
coo
.

  • Gurrtaube / streptopelia capicola : ring-necked dove / streptopelia capicola
  • Ileozäkal-gurren / Ileozäkalgeräusch : ileocaecal splash
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments