Arabic-English dictionary »

ثَرْثَرَة meaning in English

ArabicEnglish
ثَرْثَرَة f

gibberishneedlessly obscure or overly technical language