English to Arabic

Meaning for:
Chirring
other
الصرصرة (كما الصرصور)