sinu Sardinian - English
1.
Englishtendon
-
Englishtough band of inelastic fibrous tissue that connects a muscle with its bony attachment
2.
3.
Englishbreast
-
Englishfemale organ
-
Sardiniansinu
English translator: Sardinian English sinu Eesti sõnaraamat Español Traductor Svenska Översättare