ych

Phonetic
[itʃ]
Spanish: Translation
placenta
English: Translation
placenta
noun