Translation of "pincha" into English
aqueduct, canal, channel are the top translations of "pincha" into English.
pincha
-
aqueduct
nounan artificial channel conveying water
-
canal
verb noun -
channel
verb nounmade of bamboo
-
Show algorithmically generated translations
Automatic translations of "pincha" into English
-
Google Translate
Add example
Add