tor̃akka

English: Translation
cockroach
Russian: Translation
таракан
Spanish: Translation
cucaracha
French: Translation
cafard, cancrelat
Portuguese: Translation
barata
Insects and small creatures
ID
03.816