Arabic-English dictionary »

بَاغَتَ meaning in English

ArabicEnglish
بَاغَتَ

surprisecause (someone) to feel surprise