English-Polish dictionary »

cherry tomato meaning in Polish

EnglishPolish
cherry tomato noun
a type of small tomato

pomidorek koktajlowynoun