Spanish-English dictionary »

parhelio meaning in English

SpanishEnglish
parhelio noun

sun dog(spot)
noun