Shobdo Logo
IT↔ENzooblast

zooblast

Flag: itItalian → EnglishFlag: gbOxford Italian–English

zooblast
/ˈzəʊəblæst/
noun
zooblasto m