Tataloo is an rare animal in IRAN which there is only one of this kind remains in Tehran the capital city.
It is i Buffalo family ,no horn, ears like dog and has a small snot.
It is i Buffalo family ,no horn, ears like dog and has a small snot.
by Nader.Maryland June 30, 2016
tataloo means "I" or "this"
by haminikehast August 12, 2011