gıcır gıcır etmek

listen to the pronunciation of gıcır gıcır etmek
Turkish - English
to creak, squeak, squeal; to crunch
gıcır gıcır etmek
Favorites