gargouillis

listen to the pronunciation of gargouillis
الفرنسية - التركية
[le] çağıltı
su sesi
çağlak
الفرنسية - الإنجليزية
{n} gurgle
{n} gurgle, rumble; suffusion, squish
{n} squish