English to Punjabi Shahmukhi Dictionary
well-off
سوکھا
English definition for well-off
1. s. fortunately situated
2. s. in fortunate circumstances financially; moderately rich
Sponored Video