Behkaar in English

behkaar - بہکار in English means;

lie on one's hand

Frequently Asked Questions (FAQ)

What is behkaar meaning in English?

behkaar - بہکار