English Lithuanian Dictionary

English - lietuvių kalba

store shops in Lithuanian: