Arabic-English dictionary »

قُرَادَة meaning in English

ArabicEnglish
قُرَادَة f

tickarachnid