Arabic-English dictionary »

القسطرات meaning in English

ArabicEnglish
القسطرات

Catheters[UK: ˈkæ.θɪ.tə(r)z] [US: ˈkæ.θə.tərz]