English-Polish dictionary »

escargot meaning in Polish

EnglishPolish
escargot noun
dish

ślimaknoun