ہم جنس پرست

Adjective

 * 1)  homosexual, gay, lesbian, MLM, WLW

Noun

 * 1)  homosexual, gay, lesbian, MLM, WLW