an organ in the body Spanish - English
1.
Englishfrenulum
-
Englishanatomy: small fold of tissue preventing an organ in the body from moving too far
-
Spanishfrenillo
2.
Englishstone|kidney
-
Englishan organ in the body
-
Spanishriñón
3.
Englishkidney
-
Englishan organ in the body
-
Spanishriñón
English translator: Spanish English an organ in the body Eesti sõnaraamat Español Traductor Svenska Översättare