English to Pashto Dictionary
abashed
کچہ کیدل
English definition for abashed
1. s. feeling or caused to feel uneasy and self-conscious
Sponored Video