taunahua Spanish - English
1.
Englishobstacle
-
Englishsomething that impedes, stands in the way of, or holds up progress
-
Spanishobstáculo
2.
Englishparturition
-
Englishact of giving birth
-
Spanishparto
3.
Englishlabour
-
Englishgiving birth
-
Spanishparto
English translator: Spanish English taunahua Eesti sõnaraamat Español Traductor Svenska Översättare