English-Polish dictionary »

areoid meaning in Polish

EnglishPolish
areoid noun

marsoidnoun