LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kıkırdamak. croaker kurbağa gibi ses çıkaran balık veya diğer bir hayvan” in English

1 English translation
EN
croak

The toad started to croak.