be bitten by the bug - Turkish English Dictionary

Suggest a Term