B1
Idiom
مانعتراشی کردن
manea-taraashi kardan
To create obstacles
Meaning
To intentionally hinder someone's progress, plans, or work.
Meaning
To intentionally hinder someone's progress, plans, or work.
Was this helpful?
Comments (0)
Login to Comment
No comments yet. Be the first to share your thoughts!