prompt action must be taken. - Turkish English Dictionary

Suggest a Term