Lithuanian Arabic Dictionary

lietuvių kalba - العربية

Shed in Arabic:

1. تسلط تسلط