Polish-English dictionary »

soto meaning in English

PolishEnglish
soto

soto

sōtō

Lesoto noun

Lesothonoun
country in Southern Africa