Skip to main content

English: in-pup

Welsh: torrog

Part of speech

Adjective

Definition

of bitches