Translate
نُبَيْباتٌ مُلَفَّفَة

related Results

die Tubuli (n.) , Pl., {med.}