tibar - Spanish English Dictionary
History

tibar

Play ENESESes
Play ENESESmx


Meanings of "tibar" in English Spanish Dictionary : 1 result(s)

Spanish English
Botany
tibar [m] CO a shrub with strong trunk and white and pink flowers, with twisted petals and small, growing in clusters (escallonia tubar)