Arabic-English dictionary »

متباهى meaning in English

ArabicEnglish
متباهى

Splurged[UK: splɜːdʒd] [US: ˈsplɝːdʒd]