gargouillis

listen to the pronunciation of gargouillis
Французский Язык - Турецкий язык
[le] çağıltı
su sesi
çağlak
Французский Язык - Английский Язык
{n} gurgle
{n} gurgle, rumble; suffusion, squish
{n} squish