English to Romanian osprey

Dictionary entry: osprey
  • Top