English Translation for at sea
at sea
پر سمندر
Search Result for at sea
at
See Definition and Meaning
sea
English definition for at sea
1. s. perplexed by many conflicting situations or statements; filled with bewilderment
Sponored Video