iphela

Noun

 * 1) cockroach

Noun

 * 1) cockroach