Spanish-English dictionary »

que pica meaning in English

SpanishEnglish
que pica adjective
{m} {f}

itchyadjective
[UK: ˈɪ.tʃi] [US: ˈɪ.tʃi]