English-Latin dictionary »

iridescent stone meaning in Latin

EnglishLatin
iridescent stone noun

iris [iridis](3rd) F
noun

iris [iris](3rd) F
noun