English-Polish dictionary »

ovoid meaning in Polish

EnglishPolish
ovoid noun
something oval in shape

jajkonoun