Polish-English dictionary »

migotka meaning in English

PolishEnglish
migotka noun

nictitating membranenoun
transparent protective fold of skin

Your history