English-Polish dictionary »

nictitating membrane meaning in Polish

EnglishPolish
nictitating membrane noun
transparent protective fold of skin

migotkanoun

Your history