More Dictionaries
بل تردد in English
unhesitantly