Bay mehal wo bay moqa in English

bay mehal wo bay moqa - بے محل و بے موقع in English means;

a square peg in a round hole

Frequently Asked Questions (FAQ)

What is bay mehal wo bay moqa meaning in English?

bay mehal wo bay moqa - بے محل و بے موقع