segwagwa

Noun

 * 1) frog

Noun

 * 1) frog