English Translation for tall order
tall order
لمبا حکم
Search Result for tall order
tall
See Definition and Meaning
order
English definition for tall order
1. n. a formidable task or requirement
Sponored Video