- gururu

listen to the pronunciation of - gururu
Turkish - English

Definition of - gururu in Turkish English dictionary

- Gururu
- pride