Arabic-English dictionary »

قذفات meaning in English

ArabicEnglish
قذفات

Tosses[UK: ˈtɒ.sɪz] [US: ˈtɒ.səz]