be pig-headed and persistent - Turkish English Dictionary

Suggest a Term