Top definition
greek word for lady. of course very beautiful
einai poli omorfi kopela
by LatinaKaterina November 30, 2004
Get the mug
Get a kopela mug for your cat Zora.