sela Portuguese - English
1.
Englishcellular
-
Englishof, relating to, consisting of, or resembling a cell or cells
-
Portuguesecelular
2.
3.
Englishsaddle
-
Englishseat on an animal
-
Portuguesesela
Englishsaddle
-
Englishharness saddle on an animal
-
Portuguesesela
Englishsaddle
-
Englishseat on a bicycle etc
-
Portugueseselim
Englishsaddle
-
Englishto put a saddle on
-
Portugueseselar
English translator: Portuguese English sela Eesti sõnaraamat Español Traductor Svenska Översättare