English Translation for so long
so long
اتنا لمبا
Search Result for so long
so
See Definition and Meaning
long
English definition for so long
1. n. a farewell remark
Sponored Video