maspeak
Log in
Sign up
maspeak
Sign up
Log in
I'm learning
English
star — English to English translation
star means
star
in English. Learn vocabulary with Maspeak.
Guess the translation for
star
myself
myself
star
TV
TV
bar
bar
blood
blood
Skip this question
Example sentences
Learn english with Maspeak →
English 1000