Dalair dushman achcha bay buzdil dost say in English

dalair dushman achcha bay buzdil dost say - دلیر دُشمن اچّھا ہے بُزدِل دوست سے in English means;

a courageous foe is better than a cowardly friend

Frequently Asked Questions (FAQ)

What is dalair dushman achcha bay buzdil dost say meaning in English?

dalair dushman achcha bay buzdil dost say - دلیر دُشمن اچّھا ہے بُزدِل دوست سے