Portuguese-English translations for astro
- star/translations
- celestial body
- starI am inclined to think that I see a fortunate conjunction of the stars in this. Tendo a ver neste facto um feliz alinhamento dos astros. Many Hollywood stars attended the launch partyHis teacher tells us he is a star pupil
Trending Searches
Popular Dictionaries