gargouillis

listen to the pronunciation of gargouillis
Französisch - Türkisch
[le] çağıltı
su sesi
çağlak
Französisch - Englisch
{n} gurgle
{n} gurgle, rumble; suffusion, squish
{n} squish