urina English - Italian
1.
-
Englishto pass urine from the body
-
Italianorinare, urinare, liberarsi
2.
3.
-
Englishurinary bladder
-
Italianvescica
Related words
English translator: English Italian urina Eesti sõnaraamat Español Traductor Svenska Översättare