Polish-English dictionary »

samosa meaning in English

PolishEnglish
samosa noun

samosanoun
Indian snack

Samosata noun

Samosatanoun
city in Commagene