No exact translation found for
تلوري

Do you mean:
similar Results
die Telluride (n.) , {chem.}
تلوريد {كمياء}