Search in spanish dictionaries

"squirt" in the English-Spanish online dictionary

chorro

« squirrel  |  stab »