No exact translation found for
teca

Do you mean:
similar Results
Manteca {geogr.}
مَانْتِيكَا {كاليفورنيا}، {جغرافيا}
Seat Ateca {Auto.}
سيات أتيكا {سيارات}
Tecan Group {Unternehmen}, {econ.}
تِيكَان {اقتصاد}