puzzling Meaning and Definition
View English Meanings of: mushkil
1. s. lacking clarity of meaning; causing confusion or perplexity
2. s. not clear to the understanding
1. s. lacking clarity of meaning; causing confusion or perplexity
2. s. not clear to the understanding
Sponored Video