maestra Italian - English
1.
Englishmistress
-
Englishfemale teacher
-
Italianmaestra
2.
Englishmaestro
-
Englishmaster in some art
-
Italianmaestro
3.
Englishmasterpiece
-
Englishpiece of work that has been given much critical praise
-
Italiancapolavoro
4.
Englishskeleton key
-
Italianpasse-partout
5.
Englishhighway
-
Englishmain public road
-
Italianstrada maestraautostrada
6.
Englishstraggle
-
Englishto stray from the road
-
Italianabbandonare la strada maestra, distaccarsi, disperdersi
7.
Englishpièce de résistance
-
Englishmasterpiece
-
Italiancapolavoro
English translator: Italian English maestra Eesti sõnaraamat Español Traductor Svenska Översättare