Arabic-English dictionary »

الصرصرة (كما الصرصور) meaning in English

ArabicEnglish
الصرصرة (كما الصرصور)

Chirring[UK: tʃˈɜːrɪŋ] [US: tʃˈɜːrɪŋ]