Spanish-English dictionary »

gota china meaning in English

SpanishEnglish
gota china noun
{f}

Chinese water torture(torture method)
noun