sendo (0 synonym found)

We don't have any synonyms for sendo yet.

Did you mean…

Think sendo belongs in the thesaurus? Recommend it and we'll take a look.


Definition of sendo:

(N) : a British manufacturer and supplier of mobile phones founded in 1998 and based in Birmingham.

Definition of sendo:

(N) : a British manufacturer and supplier of mobile phones founded in 1998 and based in Birmingham.

Back to Top