Noun
tulle {clothing}
tulle [pl. tulles]
related Results
tulle gras {med.}
تُوْلٌ دُهْنِيّ {في الضمادات}، {طب}
similar Results
tulles (n.) , [sing. tulle]