LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“(tıb.) kalbi veya başka bir organı dinlerken işitilen hırıltı” İngilizcede

1 İngilizce çeviri
EN
murmur

There was a murmur when she entered the room.