labada


Results for "labada"

Turkish - English dictionary

labada

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