the last straw


Results for "the last straw"

English - Turkish Dictionary

the last straw

(English - Turkish Dictionary) :
bardağı taşıran damla.