Arabic-English dictionary »

قُرَاد meaning in English

ArabicEnglish
قُرَاد m

tickarachnid

قُرَادَة f

tickarachnid