English to Greek kennel

Dictionary entry: kennel
  • Top