boatiki

English: Translation
cockroach
Spanish: Translation
cucaracha
Compare across IDS
Insects and small creatures
ID
03.816