fit the bill - İngilizce Eşanlam Sözlük

fit the bill

v.
[1] fill the bill