English-Latin dictionary »

cloudy spot meaning in Latin

EnglishLatin
cloudy spot noun

pterygium [pterygii](2nd) N
noun

Your history