English | German | Russian | Czech

soi English

Meaning soi meaning

What does soi mean?

soi

a side-street branching off a major street in Thailand