Results for "

labada

"
Turkish - English dictionary

labada

(Turkish - English dictionary) :
bot. patience, patience dock.