Translation of "pincha" into English

aqueduct, canal, channel are the top translations of "pincha" into English.

pincha
+ Add

Quechua-English dictionary

  • aqueduct

    noun

    an artificial channel conveying water

  • canal

    verb noun
  • channel

    verb noun

    made of bamboo

  • Show algorithmically generated translations

Automatic translations of "pincha" into English

  • Google

    Google Translate
Add

Translations of "pincha" into English in sentences, translation memory