Arabic-English dictionary »

قُرَيْدِس meaning in English

ArabicEnglish
قُرَيْدِس

shrimpdecapod crustacean