Back to Dictionary
摩托罗垃
摩托羅垃
Mótuōluólā
1.
Motorola (company)
Noun