Noun
squama (n.) , f
related Results
scaglioso (adj.)
له قشور {scagliosa}