No exact translation found for
tarta

Do you mean:
similar Results
der Tartar (n.) , {Fluss}, {geogr.}
تارتار {نهر}، {جغرافيا}
Tartaros {griechische Mythologie}, {hist.}
die Tartanbahn (n.) , {sport}
باحة ركض {رياضة}
die Tartanbahn (n.) , {sport}
تراك الجري {رياضة}