to say the least


Results for "to say the least"

English - Turkish Dictionary

to say the least

(English - Turkish Dictionary) :
en azından.