Noun

tulle {clothing}
tulle [pl. tulles]

related Results

tulle gras {med.}
تُوْلٌ دُهْنِيّ {في الضمادات}، {طب}

similar Results

tulles (n.) , [sing. tulle]