LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kuvvet veya enerjinin azalması.” in English

1 English translation
EN
letdown

When the food is bad, it's a real letdown.