Your random search has returned 1 entry

tee cu’ta

noun

(Spanish) una brazada